In addition to reducing the chances of heart problems, other unexpected health advantages of consistent blood donation